﻿/***新闻频道***/
.inmain{padding-bottom:0;}
.newsfl{height:312px;}
.newsnav{
	background:url('../images/sprit1.png') repeat-x 0 -35px;
	height:42px;
	padding:8px;
	margin-top:4px;
}
.news-search{
	width:20%;
	height:40px;
	position:relative;
	background:url('../images/sprit.png') no-repeat -390px -380px;
}
.news-search input{
	border:0;
	width:200px;
	height:18px;
	background:none;
}
.news-search .place{
	position:absolute;
	top:12px;
	left:14px;
}
.news-search input.searchbtn {
	border:0;
	height:20px;
	width:22px;
	position:absolute;
	background:none;
	top:10px;
	left:150px;
	cursor:pointer;
}
.navtab{
	line-height:20px;
	overflow:hidden;
	vertical-align:middle;
	width:690px;
}
.navtab li{
	margin-bottom:8px;
}
.navtab a{
	margin:5px;
}
.navtab a:link,.navtab a:visited{
	color:#fff;
}
.navtab .red a:link,.navtab .red a:visited{
	color:#f00;
	text-decoration:underline;
}
.focus{
	background:url('../images/sprit1.png') repeat-x 0 -100px;
	height:294px;
	width:608px;
	padding:8px;
}
/***幻灯片begin***/
.yellow{
	color:#ff0;
}
.yellow a:link,.yellow a:visited{
	color:#ff0;
}

/*--Main Image Preview--*/
.main_image{
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
	width:400px;
	height:296px;
	_height:290px;
}
.main_image img{
	width:400px;
	height:296px;
	_height:290px;
}
.main_image h2 {
	font-size:16px;
	margin: 0 0 5px;	
	padding:5px 10px;
	font-family:微软雅黑;
}
.main_image p {
	font-size: 12px;
	font-weight:normal;
	padding:5px 10px;	
	margin: 0;
	line-height: 1.6em;
}
.block small{ 
	padding: 0 0 0 20px; 
	background:url('../images/icon_calendar.gif') no-repeat 0 center;
	font-size: 1em; 
	font-size:10px;
	color:#666;
	font-family:"Arial Unicode MS";
}
.main_image .block small {
	margin-left: 10px;
	font-size:12px;
	color:#fff;
}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	color:#fff;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(../images/sprit.png) no-repeat -380px -215px;
	height: 27px; 
	width: 62px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; 
	right: 15px; 
}
.main_image a.show {background-position:-310px -215px;} 

.image_thumb {
	float: left;
	width: 206px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc; 
	width:34px;
	height:34px;
	padding:2px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; 
	padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; 
	padding:6px 4px;
	*+padding:5px 4px;
	_padding:5px 4px;
	background: #f0f0f0;
	width: 198px;
	float: left;
	border: 1px solid #ccc;
	border-left:0;
	border-top:0;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size:12px; 
	color:#333;
	margin:3px 0;
	*margin:4px 0; 
	padding: 0;
	font-weight:normal;
}
.image_thumb ul li .block{
	float: left; 
	margin-left:5px;
	padding: 0;
	width: 149px;
}	
.image_thumb ul li p{display: none;}


/***幻灯片end***/
.newstext{
	background:#fdfdfd url('../images/sprit.png') no-repeat -486px -570px;
	padding:5px;
	width:298px;
	height:300px;
	_height:304px;
	line-height:18px;
	_overflow:hidden;
}
.newstext h2{
	font-size:16px;
	background:none;
	padding:0;
	line-height:26px;
	white-space:normal;
	overflow:hidden;
}
.newstext h2 a:link,.newstext a:visited{
	color:#112D56;
}
.newstext .fr{
	padding:4px;
	margin-top:12px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	background:#eee;
	width:290px;
}
.newstext .fr a:link,.newstext .fr a:visited{
	color:#000;
}
/***关注电影圈***/
.border5{
	border-top:5px solid #112D56;
}
.attention,.tuijian,.filmpic,.n-wp{
	/*background:#fff url('../images/jiaobg.jpg') no-repeat right top;*/
	background:#fff;
	border-top:5px solid #112D56;
}
.inattention{
	background:url("../images/solid.gif") no-repeat scroll 625px top transparent;
	border:1px solid #ccc;
	padding:6px 8px 0;
}
.filmpic{background:#fff;border:1px solid #ccc;border-top:5px solid #112D56;padding:0 8px;}
.tuijian{background:#fff url('../images/jiaobg.jpg') no-repeat right top;}
.attention h1,.tuijian h1,.wangping h1,.filmpic h1{
	font-size:22px;
	padding:0 4px;
}
.att_coll{
	width:610px;
}
.att_title{
	border-bottom:2px solid #063F5D;
}
.att_title h1{
	float:left;
}
.att_title ul{
	margin-top:5px;
}
.att_title li{
	float:left;
	width:80px;
	height:24px;
	line-height:24px;
	margin:4px 1px 0;
	text-align:center;
	display:block;cursor:pointer;
}
.att_title li{
	color:#fff;
}
.att_title li{
	background:url('../images/sprit.png') -160px -440px;
}
.att_title li.hover{
	background:url('../images/sprit.png') -160px -410px;
	color:#fff;
}
.att_content{
	clear:both;
	padding-top:8px;
	line-height:24px;
}
.att_con01{
	clear:both;margin-top:0px;
}
.att_pic img{
	width:180px;
	height:135px;
	border:1px solid #999;
}
.att_pic p{
	text-align:center;
	line-height:22px;
	width:182px;
}

.att_txt{
	font-size:14px;
	width:390px;
	padding-right:10px;
	white-space:normal;
	font-family:宋体;
}
.att_content a:link,.att_content a:visited{
	color:#112C54
}
.gg02{
	height:250px;
	width:300px;
	background:#112D56;
}
/***电影专题***/
.topics{
	height:100px;
	background:#112D56;
}
/***热映推荐榜***/
.tuijian_coll{
	line-height:22px;
	width:615px;
}
.tuijian_colr{width:290px;}
.tuijian_coll li{
	width:146px;
	margin:0 3px;
	float:left;
	display:inline;
	overflow:hidden;
}
.tuijian_coll li a img{ width:146px; height:220px;}
.tuijian_coll li p a img{ width:146px; height:26px;}
.tuijian_coll p{
	*+line-height:25px;
	overflow:hidden;
	white-space:nowrap;
}
.newsftt{font-weight:bold; overflow:hidden; width:143px;}
.tuijian_coll li .actor{
	width:146px;
	height:22px;
	overflow:hidden;
}
.tuijian_coll li b{
	font-size:14px;
	*line-height:26px;
	width:146px;
	overflow:hidden;
	display:block;
}
.tuijian_coll li b a{
	width:146px;
	display:block;
	overflow:hidden;
}
.tuijian_coll h1{margin-bottom:6px;}
.tuijian_coll li b a:link,.tuijian_coll li b a:visited{color:#112D56;}
.ggao03 img{font-size:0; width:610px;}
/***网友评电影***/
.inping-col{width:610px;}
.wangping{
	padding:0 0 10px;
	border-bottom:1px #ccc dashed;
}
.wangping p{line-height:20px;}
.wp{padding-bottom:10px;}

.wangping h3 a:link,.wangping h3 a:visited{
	color:#2C2449;
	font-size:14px;
}
.wpr{
	width:66%;
	margin-top:0;
	margin-bottom:14px;
}
.wprl{
	width:85px;
	height:115px;
	float:left;
	
}
.wprr{
	float:right;
	width:300px;
	line-height:28px;
}
.wangping a:link,.wangping a:visited{
	color:#2C2448;
}
.wprr .user img,.wpli .user img{
	width:16px;
	height:16px;
	border:1px solid #333;
	padding:1px;
}
.wpli{
	font-size:14px;
	font-family:宋体;
}
.wpli li{
	position:relative;
	padding:3px;
	line-height:26px;
	line-height:26px;
	margin:0;
}
.wpli .user{
	position:absolute;
	top:2px;
	right:110px;
}
.wpli .name{
	position:absolute;
	top:-2px;
	right:2px;
	font-size:12px;
}
.blog{
	
}
.blog li{
	float:left;
	display:inline;
	margin:10px 15px 0;
	height:110px;
}
.blog img{
	width:68px;
	height:70px;
	border:1px solid #636363;
}
.blog p{
	text-align:center;
	line-height:24px;
}
.survey{
	background:#f2f2f2;
	padding:4px;
	margin-left:5px;
}
.survey h2{
	border-bottom:1px solid #ccc;
	font-size:14px;
}
.survey h5{
	font-size:12px;
	color:#666;
	font-weight:normal;
	line-height:24px;
	height:24px;
}
.survey p{
	line-height:26px;
	color:#666;
}
.survey p a{
	margin-right:5px;
}
.filmmain{
	padding-top:10px;
	text-align:center;
}
.filmmain img{
	display:block;
	margin-bottom:4px;
}
.filmmain .first{
	border:1px solid #ccc;
	padding:2px 4px;
}
.filmmain .first img{
	width:186px;
	height:234px;
	
}
.morepic{
	width:720px;
	margin-left:6px;
}
.morepic .minpic{
	width:136px;
	height:101px;
	border:1px solid #ccc;
	margin-bottom:6px;
	overflow:hidden;
}
.morepic .minpic .in-minpic{
	overflow:hidden;
	width:130px;
	height:95px;
	margin:3px;
}
.morepic li{
	float:left;
	width:138px;
	height:128px;
	margin:0 0 5px 6px;
	display:inline;
	overflow:hidden;
}
.height36{
	height:36px;
	_height:38px;
	overflow:hidden;
}
.wangping_colr{
	background:none;
	border:none;
}
.hr {
	background:url("../images/line.gif") repeat-x scroll 0 0 transparent;
	border:medium none;
	clear:both;
	display:block;
	float:none;
	height:1px;
	margin:0;
	overflow:hidden;
}
